home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 30 / Commodore_Free_Issue_30_2009_Commodore_Computer_Club.d64 / greatest menu < prev    next >
Text File  |  2023-02-26  |  2KB  |  64 lines

  1. Au
  2. *************************************
  3.          WORLD'S GREATEST MENU
  4.                   by
  5.               Alan Reed
  6. *************************************
  7.  
  8. There are probably a million "menu"
  9. programs out there.  If the menu is
  10. the first program on your disk, users
  11. can LOAD"*",8:RUN and be presented
  12. with a list of programs on the disk.
  13.  
  14. I've always been fascinated by these
  15. programs -- I've humbly called my
  16. attempt "World's Greatest Menu." I
  17. think it surpasses most of the old
  18. generic menus you've seen before in a
  19. few ways.
  20.  
  21. WGM is written entirely in DotBASIC
  22. plus and has the following features:
  23.  
  24. * Works with all drives/device numbers
  25.  
  26. * Looks nice.  Uses a custom character
  27.  set, and is generic enough to be
  28.  suitable for any collection of
  29.  programs or text.
  30.  
  31. * Uses a mouse in port 1, a joystick
  32.  in port two, or CRSR keys and RETURN.
  33.  Press 'Q' to QUIT if you are using
  34.  the keyboard only.
  35.  
  36. * If the selected file is of the
  37.  Mr.Edstar persuasion (prefixed with a
  38.  'T.' the program will let you read
  39.  and/or print the text file.
  40.  
  41. * If you place a SID music file on
  42.  your disk (prefixed with a 'M.') WGM
  43.  will play the music. The SID must be
  44.  less than 15 disk blocks  long.
  45.  
  46. WGM is the natural evolution of the
  47. simple menu program I presented as a
  48. tutorial in the DotBASIC Plus manual. 
  49. The main differences are the addition
  50. of an FTS screen, a second clean
  51. character set for the text reader, and
  52. a few lines of code to play the first
  53. SID file found on the disk.
  54.  
  55. There are lots of REM statements in
  56. the program listing detailing what WGM
  57. is doing. I invite you to take a look
  58. to  see how simple programming in
  59. DotBASIC Plus can be.
  60.  
  61. Enjoy!
  62.  
  63. --
  64.